Tridiagonalization of a symmetric matrix on a square array of mesh-connected processors

نویسندگان

  • Adam W. Bojanczyk
  • Richard P. Brent
چکیده

A parallel algorithm for transforming an n × n symmetric matrix to tridiagonal form is described. The algorithm implements Givens rotations on a square array of n × n processors in such a way that the transformation can be performed in time O(n log n). The processors require only nearest-neighbor communication. The reduction to tridiagonal form could be the first step in the parallel solution of the symmetric eigenvalue problem in time O(n log n). CommentsOnly the Abstract is given here. The full paper appeared as [1]. It is interesting that boththe direct reduction to tridiagonal form, and the iterative eigenvalue computation by Jacobi-likemethods [2], seem to require time Ω(n log n). The choice of which approach to the symmetriceigenvalue problem is best may depend on details of the parallel machine architecture. References[1] A. W. Bojańczyk and R. P. Brent, “Tridiagonalization of a symmetric matrix on a square array of mesh-connected processors”, J. Parallel and Distributed Computing 2 (1985), 261–276. Also appeared as ReportCMA-R45-83, CMA, ANU, December 1983, 23 pp. rpb086.[2] R. P. Brent and F. T. Luk, “The solution of singular-value and symmetric eigenvalue problems on multipro-cessor arrays”, SIAM J. Scientific and Statistical Computing 6 (1985), 69–84. MR 86i:65089. rpb084.Centre for Mathematical Analysis, Australian National University, Canberra 1991 Mathematics Subject Classification. Primary 65Y05; Secondary 65F15, 65Y10, 68Q35.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Factorization of Large Numbers using Reconfigurable Devices

We propose to implement the Mesh Design for implementing the Number Field Sieve particularly which will be used to perform the Matrix step to do Matrix Multiplication. Mesh approach is proposed by Daniel Bernstein which brought down the cost of Number Field Sieve by significant factor especially in the matrix step[5]. The computation is done in the mesh-connected array of processors, which util...

متن کامل

ON CONEIGENVALUES OF A COMPLEX SQUARE MATRIX

In this paper, we show that a matrix A in Mn(C) that has n coneigenvectors, where coneigenvaluesassociated with them are distinct, is condiagonalizable. And also show that if allconeigenvalues of conjugate-normal matrix A be real, then it is symmetric.  

متن کامل

Eecient Parallel Formulations for Some Dynamic Programming Algorithms

In this paper we are concerned with Dynamic Programming (DP) algorithms whose solution is given by a recurrence relation similar to that for the matrix parenthesization problem. Guibas, Kung and Thompson presented a systolic array algorithm for this problem that uses O(n 2) processing cells and solves the problem in O(n) time. In this paper, we present three diierent mappings of this systolic a...

متن کامل

Parallel ART for image reconstruction in CT using processor arrays

Algebraic Reconstruction Technique (ART) is a widely-used iterative method for solving sparse systems of linear equations. This method (originally due to Kaczmarz) is inherently sequential according to its mathematical definition since, at each step, the current iterate is projected toward one of the hyperplanes defined by the equations. The main advantages of ART are its robustness, its cyclic...

متن کامل

Three Algorithms for Cholesky Factorization on Distributed Memory Using Packed Storage

We present three algorithms for Cholesky factorization using minimum block storage for a distributed memory (DM) environment. One of the distributed square blocked packed (SBP) format algorithms performs similar to ScaLAPACK PDPOTRF, and with iteration overlapping outperforms it by as much as 67%. By storing the blocks in a standard contiguous way, we get better performing BLAS operations. Our ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Parallel Distrib. Comput.

دوره 2  شماره 

صفحات  -

تاریخ انتشار 1985